TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Greenville - UPTA Area rating list selection
                                                2023 Greenville - UPTA Area rating list selection
2024 TLS League Ratings
Section - Southern           District - South Carolina           Area - Greenville - UPTA
Cardinal Racquet Club    Men    By Rating
(As of 11/10/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Thomas Caldwell U
4.32 4.5 4.5         18 +   Anderson, SC
2 patrick RICE U
4.22 4.5 4.5         40 +   Anderson, SC
3 Patrick Rice U
4.17 4.5 4.0         18 +   Anderson, SC
4 Belton Thomason U
4.08 (4.5) 4.5         55 +   Greenville, SC
5 Todd Pruette U
4.06 4.5 4.5         40 +   Anderson, SC
6 Cory Gillespie U
4.04 4.5 4.5         40 +   BELTON, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
7 Brian Laufenberg U
3.96 4.0 4.5         40 +   Anderson, SC
8 Jackson Dozier U
3.95 4.0 4.0         18 +   Greenville, SC
9 Robert Spencer U
3.78 4.0 4.0         40 +   Anderson, SC
10 Benjamin Silverstein U
3.78 4.0 4.0         55 +   Anderson, SC
11 Drew Welborn U
3.75 4.0 4.0         18 +   Anderson, SC
12 david chudyk U
3.60 4.0 4.0         40 +   Anderson, SC
13 Ralph Pruette U
3.59 4.0 4.0         55 +   Anderson, SC
14 Kevin Kessinger U
3.59 4.0 4.0         55 +   Anderson, SC
15 Clark Anderson U
3.59 4.0 4.0         40 +   Anderson, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
16 Calhoun Mays U
3.49 3.5 4.0         55 +   Greenwood, SC
17 David Shrum U
3.48 3.5 3.5         55 +   Fair Play, SC
18 Frank Vandiver U
3.47 3.5 4.0         55 +   Anderson, SC
19 John Lesley U
3.46 3.5 4.0         55 +   Anderson, SC
20 John Price U
3.38 3.5 4.0         55 +   Anderson, SC
21 Robert Hayes U
3.35 3.5 3.5         40 +   Anderson, SC
22 Keshava Maragondanahalli U
3.33 3.5 3.5         40 +   Fort Lauderdale, FL
23 petch kaewsuya U
3.31 3.5 3.5         40 +   Anderson, SC
24 Mark Barnes U
3.31 3.5 4.0         55 +   ANDERSON, SC
25 Joseph Edwards U
3.24 3.5 3.5         55 +   Anderson, SC
26 Jon Holmes U
3.21 3.5 3.5         55 +   Anderson, SC
27 David Foster U
3.17 3.5 3.5         40 +   Anderson, SC
28 G Tolly U
3.14 3.5 3.5         55 +   Anderson, SC
29 Rae Cho U
3.14 3.5 3.5         55 +   Anderson, SC
30 Raymond Joyner U
3.12 3.5 3.5         55 +   Hartwell, GA
31 Justin Horne U
3.04 3.5 3.0         18 +   Pendleton, SC
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
32 John David Carter U
2.99 3.0 3.0         40 +   Anderson, SC
33 Jacob White U
2.98 3.0 3.0         18 +   Anderson, SC
34 Ryan Forbes U
2.95 3.0 3.5         65 +   Seneca, SC
35 Cary Null U
2.86 3.0 3.0         40 +   Belton, SC
36 abhijit raval U
2.84 3.0 3.0         18 +   Anderson, SC
37 Benjamin Brammer U
2.78 3.0 3.0         18 +   Anderson, SC
38 Francis Horigoshi U
2.76 3.0 3.0         18 +   Greenwood, SC
39 Jon Michael Mitchell U
2.75 3.0 3.0         18 +   Pendleton, SC
40 Stephen Haigler U
2.75 (3.0) 3.5         40 +   Anderson, SC
41 Tony Detter U
2.74 3.0 3.0         55 +   Anderson, SC
42 Bobby Berg U
2.67 3.0 3.5         40 +   Anderson, SC
43 Samir Patel U
2.59 3.0 3.0         18 +   Anderson, SC
44 Warren Martin U
2.56 3.0 3.0         18 +   Honea Path, SC
Steve Alexander U
n/a n/a 3.5         55 +   Anderson, SC
Christopher Collins U
n/a n/a 4.5         40 +   CENTRAL, SC
Steve Hand U
n/a n/a 3.5         55 +   Anderson, SC
Kevin Krzeminski U
n/a n/a 3.0         55 +   Belton, SC
George Pahis U
n/a n/a 4.0         40 +   Anderson, SC
Charles Poole U
n/a n/a 4.5         18 +   Anderson, SC
George Rodgers U
n/a n/a 4.0         55 +   Anderson, SC
David Rood U
n/a n/a 3.0         18 +   Belton, SC
Daniel Sheridan U
n/a n/a 3.5         55 +   Anderson, SC
Brian Speight U
n/a n/a 3.5         18 +   Anderson, SC
Andy Steingold U
n/a n/a 4.5         18 +   Anderson, SC